package net.ericaro.neojavagen.types ;
import net.ericaro.neojavagen.types.ActualTypeArgument;
import net.ericaro.neojavagen.types.WildcardBounds ;

/**
* *<pre> Wildcard :
    ? WildcardBounds?
</pre>
*/
public class Wildcard  implements ActualTypeArgument {

WildcardBounds wildcardbounds ;

public Wildcard( WildcardBounds wildcardbounds ){
	this.wildcardbounds = wildcardbounds ;
	}public Wildcard(  ){
 ;
}


public String toString(){
	StringBuilder stringbuilder = new StringBuilder();
	stringbuilder.append( "?" ).append(" ");
if (this.wildcardbounds !=null ) stringbuilder.append( this.wildcardbounds ).append(" ") ;
	return stringbuilder.toString();
}

}
